The Best Travel Spots nearby Somerset House
Travel to Somerset House in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Somerset House is a large Neoclassical building situated on the south side of the Strand in central London, overlooking the River Thames, just east of Waterloo Bridge.
Source: WikipediaLandmark pictures in Somerset House
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None